The sieve-manage.el library contains low-level functionality for talking to a server with the managesieve protocol.
A number of user-visible variables exist, which all can be
customized in the sieve group (M-x
customize-group RET sieve RET):
sieve-manage-default-port2000.sieve-manage-lognil, should be a string naming a buffer where
a protocol trace is dumped (for debugging purposes).The API functions include:
sieve-manage-opensieve-manage-openedsieve-manage-closesieve-manage-authenticatesieve-manage-capabilitysieve-manage-listscriptssieve-manage-havespacenil if the server has room for a script of
given size.sieve-manage-getscriptsieve-manage-putscriptsieve-manage-setactive